package com.haima.ziliao.domain;

import java.math.BigDecimal;
import java.io.Serializable;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.haima.common.annotation.Excel;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.haima.common.core.domain.BaseEntity;

/**
 * 打印价格对象 p_dayinconfig
 * 
 * @author hima
 * @date 2024-10-30
 */
public class PDayinconfig implements Serializable
{
    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

    /** ID */
    @TableId(type = IdType.AUTO)
    private Long id;

    /** A4价格 */
    @Excel(name = "A4价格")
    private BigDecimal a4;

    /** 单面价格 */
    @Excel(name = "单面价格")
    private BigDecimal danmian;

    /** 双面价格 */
    @Excel(name = "双面价格")
    private BigDecimal shuangmian;

    /** 彩印价格 */
    @Excel(name = "彩印价格")
    private BigDecimal caiyin;

    /** 黑白价格 */
    @Excel(name = "黑白价格")
    private BigDecimal heibai;

    /** 不装钉价格 */
    @Excel(name = "不装钉价格")
    private BigDecimal buzhuangding;

    /** 胶装价格 */
    @Excel(name = "胶装价格")
    private BigDecimal jiaozhuang;

    /** 订书钉价格 */
    @Excel(name = "订书钉价格")
    private BigDecimal dingshuding;

    /** 骑马钉价格 */
    @Excel(name = "骑马钉价格")
    private BigDecimal qimading;

    /** 运费 */
    @Excel(name = "运费")
    private BigDecimal yunfei;



    @Excel(name = "A4会员价格")
    private BigDecimal a4vip;

    /** 单面价格 */
    @Excel(name = "单面会员价格")
    private BigDecimal danmianvip;

    /** 双面价格 */
    @Excel(name = "双面会员价格")
    private BigDecimal shuangmianvip;

    /** 彩印价格 */
    @Excel(name = "彩印会员价格")
    private BigDecimal caiyinvip;

    /** 黑白价格 */
    @Excel(name = "黑白会员价格")
    private BigDecimal heibaivip;

    /** 不装钉价格 */
    @Excel(name = "不装钉会员价格")
    private BigDecimal buzhuangdingvip;

    /** 胶装价格 */
    @Excel(name = "胶装会员价格")
    private BigDecimal jiaozhuangvip;

    /** 订书钉价格 */
    @Excel(name = "订书钉会员价格")
    private BigDecimal dingshudingvip;

    /** 骑马钉价格 */
    @Excel(name = "骑马钉会员价格")
    private BigDecimal qimadingvip;

    /** 运费 */
    @Excel(name = "运费会员")
    private BigDecimal yunfeivip;


    public BigDecimal getA4vip() {
        return a4vip;
    }

    public void setA4vip(BigDecimal a4vip) {
        this.a4vip = a4vip;
    }

    public BigDecimal getDanmianvip() {
        return danmianvip;
    }

    public void setDanmianvip(BigDecimal danmianvip) {
        this.danmianvip = danmianvip;
    }

    public BigDecimal getShuangmianvip() {
        return shuangmianvip;
    }

    public void setShuangmianvip(BigDecimal shuangmianvip) {
        this.shuangmianvip = shuangmianvip;
    }

    public BigDecimal getCaiyinvip() {
        return caiyinvip;
    }

    public void setCaiyinvip(BigDecimal caiyinvip) {
        this.caiyinvip = caiyinvip;
    }

    public BigDecimal getHeibaivip() {
        return heibaivip;
    }

    public void setHeibaivip(BigDecimal heibaivip) {
        this.heibaivip = heibaivip;
    }

    public BigDecimal getBuzhuangdingvip() {
        return buzhuangdingvip;
    }

    public void setBuzhuangdingvip(BigDecimal buzhuangdingvip) {
        this.buzhuangdingvip = buzhuangdingvip;
    }

    public BigDecimal getJiaozhuangvip() {
        return jiaozhuangvip;
    }

    public void setJiaozhuangvip(BigDecimal jiaozhuangvip) {
        this.jiaozhuangvip = jiaozhuangvip;
    }

    public BigDecimal getDingshudingvip() {
        return dingshudingvip;
    }

    public void setDingshudingvip(BigDecimal dingshudingvip) {
        this.dingshudingvip = dingshudingvip;
    }

    public BigDecimal getQimadingvip() {
        return qimadingvip;
    }

    public void setQimadingvip(BigDecimal qimadingvip) {
        this.qimadingvip = qimadingvip;
    }

    public BigDecimal getYunfeivip() {
        return yunfeivip;
    }

    public void setYunfeivip(BigDecimal yunfeivip) {
        this.yunfeivip = yunfeivip;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public Long getId() 
    {
        return id;
    }
    public void setA4(BigDecimal a4) 
    {
        this.a4 = a4;
    }

    public BigDecimal getA4() 
    {
        return a4;
    }
    public void setDanmian(BigDecimal danmian) 
    {
        this.danmian = danmian;
    }

    public BigDecimal getDanmian() 
    {
        return danmian;
    }
    public void setShuangmian(BigDecimal shuangmian) 
    {
        this.shuangmian = shuangmian;
    }

    public BigDecimal getShuangmian() 
    {
        return shuangmian;
    }
    public void setCaiyin(BigDecimal caiyin) 
    {
        this.caiyin = caiyin;
    }

    public BigDecimal getCaiyin() 
    {
        return caiyin;
    }
    public void setHeibai(BigDecimal heibai) 
    {
        this.heibai = heibai;
    }

    public BigDecimal getHeibai() 
    {
        return heibai;
    }
    public void setBuzhuangding(BigDecimal buzhuangding) 
    {
        this.buzhuangding = buzhuangding;
    }

    public BigDecimal getBuzhuangding() 
    {
        return buzhuangding;
    }
    public void setJiaozhuang(BigDecimal jiaozhuang) 
    {
        this.jiaozhuang = jiaozhuang;
    }

    public BigDecimal getJiaozhuang() 
    {
        return jiaozhuang;
    }
    public void setDingshuding(BigDecimal dingshuding) 
    {
        this.dingshuding = dingshuding;
    }

    public BigDecimal getDingshuding() 
    {
        return dingshuding;
    }
    public void setQimading(BigDecimal qimading) 
    {
        this.qimading = qimading;
    }

    public BigDecimal getQimading() 
    {
        return qimading;
    }
    public void setYunfei(BigDecimal yunfei) 
    {
        this.yunfei = yunfei;
    }

    public BigDecimal getYunfei() 
    {
        return yunfei;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("id", getId())
            .append("a4", getA4())
            .append("danmian", getDanmian())
            .append("shuangmian", getShuangmian())
            .append("caiyin", getCaiyin())
            .append("heibai", getHeibai())
            .append("buzhuangding", getBuzhuangding())
            .append("jiaozhuang", getJiaozhuang())
            .append("dingshuding", getDingshuding())
            .append("qimading", getQimading())
            .append("yunfei", getYunfei())
                .append("a4vip", getA4vip())
                .append("danmianvip", getDanmianvip())
                .append("shuangmianvip", getShuangmianvip())
                .append("caiyinvip", getCaiyinvip())
                .append("heibaivip", getHeibaivip())
                .append("buzhuangdingvip", getBuzhuangdingvip())
                .append("jiaozhuangvip", getJiaozhuangvip())
                .append("dingshudingvip", getDingshudingvip())
                .append("qimadingvip", getQimadingvip())
                .append("yunfeivip", getYunfeivip())
            .toString();
    }
}
